package 常用方法.字符串替换;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: 姚东名
 * Date: 2024-06-20
 * Time: 12:05
 */
//使用一个指定的新的字符串替换掉已有的字符串数据，可用的方法如下：
public class Test {
    public static void main(String[] args) {
        String str = "helloworld";
        //String replaceAll(String regex, String replacement):
        System.out.println(str.replaceAll("l", "xx"));
        //String replaceFirst(String regex, String replacement)：
        System.out.println(str.replaceFirst("l", "xx"));
    }
}

/*
执行结果：
hexxxxoworxxd
hexxloworld
 */

//注意事项: 由于字符串是不可变对象, 替换不修改当前字符串, 而是产生一个新的字符串